@media screen and (max-width: 640px) {
    .phone-hide{
        display: none;
    }
    .w1200{
        width: 94%;
    }
    .swiper-container1{
        margin-top: 90px;
        z-index: -1;
    }
    .logo{
        width: 300px;
    }
    .phone-show{
        display: block;
    }
    .top{
        height: 90px;
        position: fixed;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 1;
    }
    .typead .conl{
        float: none;
        padding-bottom: 10px;
    }
    .typead .conr{
        float: none;
        width: 72%;
    }
    .exp .conl,.exp .conr{
        width: 100%;
    }
    .exp .conl .desc{
        height: auto;
    }
    .exp .conr img{
        height: auto;
    }
    .ngx ul li{
        width: 46%;
        margin-bottom: 10px;
    }
    .ngx ul li:nth-child(2n){
        margin-right: 0;
    }
    .i_ad2 {
        height: 337px;
        background: #f3f3f3  !important;
        /*background-size: 100% !important;*/
    }
    .pro_index ul li{
        width: 49%;
        height: 192px;
        margin-right: 2%;
        margin-bottom: 2%;
    }
    .pro_index ul li:nth-child(2n){
        margin-right: 0;
    }
    .pro_index ul li p.pic{
        width: 100%;
        height: 154px;
    }
    .igoods .conr{
        width: 100%;
    }
    .igoods .conr ul li{
        width: 49%;
        height: 196px;
        margin-right: 2%;
        margin-bottom: 2%;
        overflow: hidden;
    }
    .igoods .conr ul li:nth-child(even){
        margin-right: 0;
    }
    .igoods .conr ul li:nth-child(odd){
        margin-right: 2%;
    }
    .igoods .conr ul li p.pic{
        width: 100%;
        height: 154px;
    }
    .igoods .conr ul li:last-child{
        display: none;
    }
    .honor{
        padding: 50px 0;
    }
    .honor ul li{
        height: auto;
    }
    .honor ul li .conl,.honor ul li .conr{
        width: 100%;
        margin-bottom: 20px;
        overflow: hidden;
        float: none;
    }
    .model1 li{
        margin: 0 17px 58px 17px;
    }
    .in_about{
        padding: 0;
        background: none !important;
    }
    .in_about .conl{
        width: 100%;
    }
    .in_about .conl video{
        margin-top: 20px;
        width: 100%;
    }
    .in_about .conl ul li{
        background: #00a0e9;
    }
    .in_about .conr{
        width: 100%;
    }
    .in_about .conr p.more{
        padding-bottom: 20px;
        padding-top: 10px;
    }
    .sh_pics{
        padding-bottom: 20px;
    }
    .sh_pic{
        overflow: hidden;
    }
    .index_news .conl{
        width: 100%;
    }
    .index_news .hot .hotl,.index_news .hot .hotr{
        width: 100%;
        float: none;
        padding-bottom: 20px;
    }
    .index_news .hot .hotl p.pic img{
        width: 100%;
    }
    .index_news .conl ul li{
        width: 100%;
    }
    .index_news .conr{
        padding-top: 20px;
        width: 100%;
    }
    .index_news .conr dl dd p{
        width: 300px;
    }
    .foot .foot-l{
        width: 100%;
        text-align: center;
    }
    .foot-cen{
        width: 300px;
        margin: auto;
        float: none;
        padding-left: 0;
    }
    .foot-r{
        float: none;
        overflow: hidden;
    }
}